import static org.junit.Assert.*;

import org.junit.Test;


public class CadenaTest {
Cadena MiCadena = new Cadena();
	@Test
	public void testLongitud() {
		assertEquals("Todo va bien",MiCadena.longitud("Patata"), 6);
	}
	@Test
	public void testLongitudVacia() {
		assertEquals("Todo va bien",MiCadena.longitud(""), 0);
	}
	@Test
	public void testVocales() {
		assertEquals("Todo va bien",MiCadena.vocales("Patata"), 3);
	}
	@Test
	public void testVocalesVacio() {
		assertEquals("Todo va bien",MiCadena.vocales(""), 0);
	}
	@Test
	public void testInvertir() {
		assertEquals("Todo va bien", MiCadena.invertir("Patata"),"atataP");
	}
	@Test       
	public void testInvertirVacio() {
		assertEquals("Todo va bien", MiCadena.invertir(""),"");
	}
	@Test
	public void testContarLetra() {
		assertEquals("Todo va bien", MiCadena.contarLetra("Patata", 't'), 2);
		
	}
	@Test
	public void testContarLetraVacio() {
		assertEquals("Todo va bien", MiCadena.contarLetra("", 'a'), 0);
		
	}

}
